package com.yida.gwj.expend.mapper;

import com.yida.gwj.api.domain.dto.GwjExpendHouseAndOwnerDTO;

import java.util.LinkedHashMap;
import java.util.List;
import java.util.Map;

/**
 * @author hmh
 * @date 2023/06/19
 */
public interface GwjExpendHouseAndOwnerMapper {

    /**
     * 检查业务信息
     * 
     * @param bizId 业务ID
     * @return
     */
    List<LinkedHashMap<String, Object>> checkOwnerInfo(Long bizId);

    /**
     * 根据bizId获取对应得业务信息，带文件编号
     * 
     * @return
     */
    List<GwjExpendHouseAndOwnerDTO> selectGwjExpendHouseAndOwnerList(Long bizId);

    /**
     * 20230626
     * 
     * 根据业务ID查询房屋类型
     * 
     * @return
     */
    List<String> selectHouseUseType(Long bizId);

    /**
     * 根据业务ID统计房屋金额
     * 
     * @param bizId
     * @return
     */
    Map<String, Object> countHoustMoney(Long bizId);

}
